Globeleq's Red Sands awarded preferred bidder status
Globeleq's Red Sands project, in the Northern Cape, has been awarded preferred bidder status in South Africa's Energy Storage Capacity...
Globeleq's Red Sands project, in the Northern Cape, has been awarded preferred bidder status in South Africa's Energy Storage Capacity...