Digital Marketing & Ad Tech News

Twitter sues Elon Musk to force $44 billion takeover to proceed

The merger agreement includes a specific performance provision that allows Twitter to force Musk to consummate the deal