EU slaps Google with €2.95B fine despite Trump trade threat | Heykuki News