World NewsElon Musk stumps up the dough as Tesla cancel last minute orderalexivdFebruary 28, 2024February 28, 2024 by alexivdFebruary 28, 2024February 28, 2024 Elon Musk has stepped in to foot the bill for 4,000 mini pies after his firm cancelled an... Read more