LONDON :Glasgow will host the final stage of the women's Tour of Britain in June as the race heads for Scotland for the first time, organisers said on Wednesday. The 25th edition of the race will ...