Eskom's De Ruyter takes dig at 'long-term contracts' for flo

© 2025 Vimarsana