Can Elon Musk Renegotiate a Lower Price for His Twitter Deal?
Twitter shares have plunged to their lowest level since the social media company agreed to sell itself to Elon Musk for $44 billion(roughly Rs. 3,37,465 crore) on April 25, raising questions…