Spain Can't Get $24M Renewables Award Set Aside

Spain on Monday came up short in its bid to set aside a €22 million ($24.1 million) arbitral award issued to German renewable energy investor BayWa r.e. AG, after an annulment...

Already a subscriber? Click here to view full article