fromTipRanks Financial1 month agoOmnicom Group Reports Q1 2025 Financial Results - TipRanks.comOmnicom Group reported a revenue of $3.7 billion in Q1 2025, achieving organic growth of 3.4%, showcasing resilience despite economic uncertainties.Marketing tech