News

Tour de France kicks off on Saturday, featuring 184 riders across 23 teams — and packing in 52,500 metres of elevation.
Over the span of three weeks, athletes competing in the 2014 Tour de France will ride over 3,000 kilometers, spanning two countries in 21 different stages. The race, which began in Leeds on July 5 ...
France plans to publish a long-awaited decree that should pave the way for new nuclear power plants and set fresh renewables targets by the end of the summer. The energy road map has been pushed ...