prince alwaleed bin talal

Elon Musk's pals are putting $7 billion in his Twitter deal

Saudi Arabian investor Prince Alwaleed bin Talal, who recently clashed with Musk over the Twitter takeover proposal, is among Musk's new investors.