Red Sands, Africa’s largest standalone battery energy storage system coming to South Africa
Red Sands, Africa’s largest standalone battery energy storage system is set for construction in South Africa. It was recently announced that the 153 MW / … Read more