THE HOME RUN WITH HELMUT (10 NOVEMBER 2025) 10th November 2025 / EAGLE FM Acording to the 3rd Quarter of 2025 report on Climate Change, nearly 90% of new power capability added in 2024 was renewable. Is this good progress or we still have to pull up our socks, energy-wise?