Connect to share and comment

Spain debt cost business insider 17 04 2012

Appears In:
Can Europe afford this most recent estimate?
Spain debt cost business insider 17 04 2012

A Carslon Wagonlit Traves employee is seen through a broken window on March 30, 2012 in Barcelona, Spain. Protestors took to the street as the Spanish government prepared to approve a new austerity budget.

David Ramos