Elon Musk Calls Off USD 44 Billion Deal With Twitter Citing Multiple Breaches of Purchase Agreement
Washington [US], July 9 (ANI): Elon Musk is terminating his USD 44 billion deal to buy Twitter citing multiple breaches of the purchase agreement, according […]