We are an industry association representing private utilities developing small, renewable, localized power grids. We currently have 42 members across 19 African countries.
Sorry, no posts matched your criteria.