Category:
Business
Read more about No board to watch over Musk when he takes Twitter private. Does it matter? on Business Standard. Musk, who on April 25, 2022, sealed a deal to buy Twitter for $44 billion, criticised board members for owning almost no shares of the company they oversee.



