Welsh Government exploring idea of hosting Tour de France in Wales

The Welsh Government is exploring the idea of bringing the Tour de France to Wales. The showpiece event, which is held every year, is more than 100 years old and is the most prestigious bicycle race in the world. It attracts millions of TV viewers and consists of 21 different stages over the course of […]