Tech Energy Business Strategy Videos Awards
Tech Energy Business Strategy Videos Awards

Google appeals record antitrust fine

The tech giant has rejected the €2.4bn ($2.87bn) antitrust sanction applied by European regulators in June