Explained: How Elon Musk’s Twitter bid may have been a smokescreen to liquidate Tesla stocks-…
FP ExplainersJul 11, 2022 15:23:24 ISTLate last week, Elon Musk backed out of his bid to buy Twitter for $44 Billion, blaming the social media platform's!-->!-->!--post-info-->…