Can Elon Musk Renegotiate a Lower Price for His Twitter Deal?

Elon Musk finalised the deal to take over Twitter at $44 billion on April 25. However, as the company's shares have plunged to their lowest level since the deal, it has raised questions over whether...