Tesla's 531% Run Is Legendary - Can Musk Bottle Lightning Twice?

  • After delivering Tesla Inc TSLA investors a jaw-dropping 531% return over the past five years, its CEO Elon Musk is committing to steer the EV giant for another five.