London, United Kingdom - February 03, 2019: Sun shines on Thomson Reuters offices building at Canary Wharf in UK capital. TR Group is Canadian multinational mass media and information firm Stock Image
London, United Kingdom - February 03, 2019: Sun shines on Thomson Reuters offices building at Canary Wharf in UK capital. TR Group is Canadian multinational mass media and information firm