TechUnverifiedGathered automatically from the outlets below; our newsroom hasn't checked it yet. Europe has been living beyond its means. Now the bills are due Nov 12, 1:41 AM Eeconomist.com Read the original at economist.com ↗