Investment of up to £9.25m will be required to host the start of the 2027 men’s Tour de France in Edinburgh, the Scottish ...