Business Briefing | Legal/regulatory: Fitch Ratings Downgrades Britain’s Credit Score
Fitch Ratings on Friday stripped Britain of its top AAA credit score, citing a weaker economic outlook that continues to hinder the country in keeping control of its debt. Fitch becomes the second major ... Read more