Lekela

1 result

Mainstream has 160 staff across four continents who are focused on delivering more than 7,000MW of wind and solar assets in construction and development. Photograph:  Sergio Perez/Reuters

Dublin-based Mainstream Renewable Power, the emerging markets-focused green energy company, has closed a deal to finance the 6.6 billion South African(...)