Energy Investors Owed €101M Target $1B Due To Spain

A pair of renewable energy investors that have spent more than four years chasing payment of a €101 million ($108.1 million) arbitral award against Spain are targeting part of a roughly...

Already a subscriber? Click here to view full article