Close

chris shipley

Innovate!Europe 2009 kicks off

Suffering terribly from the economic downturn, Spain’s unemployment rate is at 17.4%, twice the amount in comparison with Read More