Top 10 countries with the highest number of mini grids
Number of mini grids
A mini grid is an electric power generation and distribution system that provides electricity to a localized community.
f
in