Daily Archives: September 22, 2018

“The Fixer” — Tesla’s New President

By Matt Pressman Both Tesla fanboys and TSLA shorts seem to agree on one thing — Elon Musk could use some rest. He, however, disagrees. Nevertheless, many were relieved when Musk recently announced that “Jerome Guillen has been promoted to President, Automotive … [in order to] oversee all automotive operations and program management, as well…

© 2014 RenewaNews