What explains the sky-high valuation of Tesla and brand Elon Musk? | This World

This post was originally published on WION.