From 5 to 27 July, the Tour de France will be available on all screens. The stages will be broadcast live and in full by 60 channels worldwide. Yesterday, on 2 July, Netflix will release the third ...