Twitter reported a staggering decline in its revenue as the social media giant gets into the legal tussle with the world’s richest man, Elon Musk. Twitter share down by 12% over past 6 months According to the report, Twitter’s revenue dropped from last year’s $1.19 billion to $1.18 billion. However, it also fell short to The post Breaking: Twitter Posts $270 Mln Quarterly Loss; Blames Elon Musk appeared first on CoinGape.