Posts

France and Italy Downgraded by the Credit Rating Agencies: a Plot Against the Euro?