Tesla CEO Elon Musk has made a strategic shift in the company's leadership with the appointment of Omead ... Afshar will oversee sales and manufacturing operations in North America and Europe ...
Some results have been hidden because they may be inaccessible to you