'Twitter board hid this evidence': Elon Musk leaks chat between Twitter executives
The messages in the leaked document are dated May 17, 2022, a month after Musk expressed his plans to purchase Twitter for $44 billion and just days after he highlighted the alleged issue of bots on Twitter
Source: businesstoday.in