Elon Musk lists 18 investors who have committed $7bn of equity to help fund his Twitter takeover

Elon Musk has listed 18 investors who have committed to stump up $7billion worth of equity to help fund his Twitter takeover.