Black developed 100MW Ilanga Concentrated Solar Power 1 achieves Commercial Operation Date

Ilanga CSP1, South Africa’s first 100% black developed Concentrated Solar Power (CSP) power plant achieves Commercial Operation Date (COD). Ilanga CSP1 is a truly transformation project that was conceived and developed by a 100% black developer (Emvelo). Its two top executives (CEO & CFO) are black females, two-thirds of its board members are black and …