ContourGlobal to float on London Stock Exchange

American firm has 69 thermal and renewable sites across three continents

This content is for members only. Please click here to view the full article.