
Elon Musk Takes Control of Tesla Sales in North America and Europe Amid Executive Shakeup
Elon Musk is once again taking matters into his own hands at Tesla. The CEO is assuming oversight of the company’s sales operations in North America and Europe. Musk’s decision to take on more responsibility […]