Business Global News Twitter Twitter buy-out talks intensify as Musk offers to invest own money, other private firms mull possible buyout Twitter has been making the headlines consistently over the past weeks, something… Soumyadeep SarkarApril 20, 20222 minute read