News Press Release: Sturdee Energy signs 40MW Wheeling Power Purchase Agreement with Pan African Resource PLC [Johannesburg, 15 June 2023] – Sturdee Energy, an African Independent Power Producer, is pleased to Read More »