IAC outlines $247M–$285M EBITDA guidance for 2025 while advancing People Inc. rebrand and digital growth IAC outlines $247M–$285M EBITDA guidance for 2025 while advancing People Inc. rebrand and digital growth Post ContentiacRead More You might also be interested in reading Crypto Whale Loses $38M in Multisig Exploit. August 5, 2025 In Mainstream ← Previous post Next post →