London, United Kingdom - February 03, 2019: Fitch Ratings logo signage at top of their Headquarters in UK (other is in New York), Canary Wharf. FR is one of the Big Three credit rating agencies Stock Image
London, United Kingdom - February 03, 2019: Fitch Ratings logo signage at top of their Headquarters in UK (other is in New York), Canary Wharf. FR is one of the Big Three credit rating agencies