This weekend, on August 29, 2020, the Tour de France will set off from Nice in a 22 day cycling race broadcasted across 190 countries and garnering an expected 1 billion viewers. Joining the race is Bahrain-McLaren, a team owned by Prince Nasser bin Ahmed al-Khalifa of the ruling family of Bahrain and that stands[…]