EU hits Google with $3.5B ad tech fine, 60-day breakup ultimatum | The Tech Buzz