Hampered by a remarkable collapse of private debt and struggling to sell its public debt on the market, Spain is in an economic free fall 800px-Plaza_Mayor_de_Madrid_06.jpg Wikipedia Before I depress ...
Before I depress you with some really hideous graphs, here's a story about Spain and Germany -- two lovely European countries, both alike in soccer excellence, both shaped like cheese squares with an ...