SE
Clean energy solutions provider for commercial and industrial clients in Africa, with 235 MW of installed generating capacity and 83 MWh of battery capacity.
- Category
- Developers & EPC
- Country
- Nigeria
- Region
- Middle East & Africa
- Website
- starsightenergy.com
- Last checked
- 2026-10-30