Though France currently boasts an AAA rating and has its debts under reasonable control, domestic issues could knock it off its perch sooner rather than later, argues Hamish McRae, chief economic correspondent of The Independent newspaper. The expert commentator told RT that a French economic collapse could mean that the next head to roll after […]