EU slaps €120M fine on Elon Musk’s X, straining ties with US

background imageUnsplash