Home > Meme Archive
Dec 19, 2011 Source: AllFacebook
At least that's the premise behind the latest Facebook meme, this one by way of France. What's this all about? Financial ratings firms Fitch and Standard & Poor's are evaluating the country's current credit rating of “AAA” and will likely downgrade it, ... (Read More)
|
Tweet |