Spain Can't Get $124M Renewable Energy Award Axed

Spain has come up short in its efforts to nix an approximately $124 million arbitral award issued to Eurus Energy Holdings Corp. after the country dialed back its incentives for such...

Already a subscriber? Click here to view full article