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...To view the full article, register now.
Already a subscriber? Click here to view full article