Gomba district solar power plant

Gomba district solar power plant

Gomba district solar power plant, the largest solar power plant in East and Central Africa

Gomba district solar power plant, the largest solar power plant in East and Central Africa