Co-Founder JB Straubel Steps Down As Tesla's CTO To Take Senior Advisory Role

11 months ago |
Business & Motivational,
General News,
Technology