EUROPE Tesla sales sink 45 percent in Europe – The Washington Postby Capital-Cities February 26, 2025
China Competition Is Top of Mind for Car Bosses in Chongqing – Bloombergby Capital-Cities February 18, 2025
Sergio Ramos: I’m in Mexico to win more trophies – ESPN