Mainstream Renewable Power

 

Overview
Mainstream’s core business is to develop and build wind and solar plants – on land as well as at sea. Mainstream’s expertise is taking projects through all the stages of development – such as securing land, wind analysis, GIS, environmental studies, consenting, procurement, financing and so on.

Location
International

Contact
Website: www.mainstreamrp.com