The 106th edition of the Tour de France is winding down ! The race began in Belgium on 06 July and ended yesterday after four weeks of racing against the clock and amid an intense heatwave that lasted the whole week! However we should not overlook the impressive production means deployed by EUROMEDIA which includedRead more