Sustainable and Renewable Energy Development Authority (SREDA)

Named on Monpura Island Solar Mini-Grids as partner.

Type
Government or public body
Projects
1

Projects

Sources