20 July 2026

Cynthia Chan takes on expanded insurance and banking oversight role at Fitch Ratings