Omnicom reported 5.2% organic growth in 2024, with revenue of $15.7bn and net income of $1.48bn.
Omnicom is taking over Interpublic Group in a deal expected to create the world's biggest advertising and marketing agency business, the US advertising company said on Monday. The two had been in ...