Videos

Twitter shareholders approve Elon Musk’s USD 44 billion...

World

Washington (US), Sep 14 (ANI): Twitter shareholders on September 13 approved Tesla chief Elon Musk’s USD 44 billion bid to buy the social media platform. The...