Mainstream and Senvion sign further 84 MW conditional order for project in Chile

30 January 2019

424 MW of cumulative conditional orders signed in a month between the two parties. Senvion and Mainstream Renewable Power (“Mainstream”)…

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…