Bharat Express

Twitter Owner

A source with knowledge of the situation estimates that the company is worth $19 billion, or $45 per share, based on restricted stock units granted to employees. Musk paid $44 billion to acquire Twitter Inc. a year ago.

Musk is quite confident that Tesla will start running on Indian roads soon.