Home » Elon Musk terminates deal to takeover Twitter, may face court battle