George Szamuely and Peter Lavelle discuss the increasingly acrimonious war of words between the leaders of the countries of the European Union and Elon Musk, and speculate about possible outcomes.
George Szamuely and Peter Lavelle discuss the increasingly acrimonious war of words between the leaders of the countries of the European Union and Elon Musk, and speculate about possible outcomes.