Form SCHEDULE 13D/A E2open Parent Holdings, Filed by: Temasek Holdings (Private) Ltd Aug 11, 2025 04:15PM