You Signed the Deal: How Delaware's Chancery Court Forced Elon Musk to Buy Twitter for $44 Billion — Delaware Court of Chancery | Solomon Rating