Published: Apr 27, 2022, 20:55 IST | Updated: Apr 27, 2022, 20:55 IST
Investors are speculating over whether Elon Musk will complete his $44 billion acquisition of Twitter Inc sent the social media company's shares on Wednesday to their lowest level since the deal was announced two days ago.