Africa

News about the solar and renewable energy projects developed by the Gransolar Group (GRS) in Africa.