Spain has lost an international court case over green-energy funding, which was cut back in 2010 leaving the British company Eiser in the lurch.
Tag Archive for world bank
No Surprise!
by Martin Myall •
Of a total of 185 countries, Spain comes in at 136 in a list ranking where it is most difficult to start a business.
