SCHEDULE 13D · Temasek Holdings (Private) Ltd · Filed Aug 4, 2025
EXHIBIT 99.1
EXHIBIT 99.2
EXHIBIT 99.3