Temasek review 2025

Net portfolio value

$ billion