Can Tesla live up to its value?

22nd Apr 2017    |     Source: BBC