
Electricity storage will be pivotal in unlocking renewable projects and meeting energy demand. (Image source: Adobe Stock)
Globeleq, an independent power company in Africa, has revealed that its South Africa Red Sands project has been awarded preferred bidder status