Mainstream secures €90 million Trade Finance Facility

16 January 2019

Mainstream Renewable Power, the leading global developer of wind and solar power plants, has today announced the closure of a…

Senvion signs 340 MW conditional wind turbine contracts with Mainstream Renewable Power in Chile

21 December 2018

Repeat order from Mainstream comprises largest order for newly launched 4.2M platform Represents one of biggest ever Chilean wind turbine…