Solar Plus Storage Microgrid Up and Running at South Africa, UN World Heritage Site

solar plus storage microgrid

Located in Table Bay, 4.3 miles off the coast of Cape Town, Robben Island is a place of special significance in South African and world history. Nelson Mandela spent 18 of his 27 years in prison on the island. Two other post-apartheid South African presidents, including current President Jacob Zuma, were imprisoned there as well. Robben Island … [Read more...]