Saudi billionaire Prince Alwaleed bin Talal. Reuters

Elon Musk Twitter deal: Who are the billionaire investors backing it?