Keppel Infrastructure Trust – Divestments and Capital Management Are The Bright Spots 24 April 2026 20260424 – KIT 2025 Report (Final)Download