Solar Show Africa

Johannesburg, South Africa

About this event

Renewable energy, solar PV, and storage ecosystem.