Investor Updates | July 31 2025 Indika Energy Results for the Period Ended June 30 DOWNLOAD PDF document