Private Equity Portfolio Company
Mainstream Renewable Power Africa Holdings
South Africa
https://www.mainstreamrp.com
Mainstream Renewable Power Africa Holdings/Lekela is a renewable power generation company....
Private Equity Owner: IFC Asset Management Company
1
Executives
Testimonials
Become the next customer to share a success story about Private Equity Info's impact.