Twitter's C-suite is also well aware that Musk, with an estimated net worth of $298.1 billion, has the financial firepower to buy plenty more TWTR stock – perhaps even all of it – should he ...
On June 16, the networking site lost its intermediary status in India, after government said it gave Twitter multiple opportunities to comply with the new IT rules. The stock closed at $59.93 on ...