Less than three months before the Tour de France’s scheduled start, the possibility of cycling’s greatest show taking place remains shrouded in doubt, while the organisers have thrown up a wall of silence.
The highlight of the French sporting calendar is due to embark from Nice on June 27 and end on the Champs-Elysees in Paris on July 19.