NBCUniversal sets record Olympic ad spend surpassing $1.25bn for Paris 2024 games.
Microsoft beats revenue forecast with a 15% year-over-year increase but slightly misses Azure target.
Spain imposes a €413M antitrust fine on Booking.com for market dominance abuse and unfair commercial conditions.