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

ABB

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...]