Home Tags Twitter elon musk acquisition deal struggle banks escape hatch experts delaware court of chancery