Mainstream Corporate- Brochure
Our business is to develop, finance, construct and operate large-scale renewable energy plant for organisations such as utilities, investment companies and global consumer brands. Our business model offers an à-la-carte solution for our customers to partner with us at any stage of a project – from site identification through to ...