You have to hand it to Elon Musk: he doesn't shy away from a challenge. In launching Tesla, he faced three. First, like any startup, Tesla had to let consumers know about its products. Because of Musk's outgoing personality and Tesla's attractively designed cars, that wasn't hard to do -- though it's impressive that Musk, who has some very deep...
More...