Investing.com·4 hours ago·macroeconomiaNEUTRALLOWContact Energy FY26 slides: renewable pivot drives 31% EBITDAF gainNo summary availableRead at Investing.com→