A SWOT analysis: Can Tesla Motors save the world? on July 20, 2013 electric machines Elon Musk Environment Investing Tesla Motors +