Tag: Prince Alwaleed bin Talal
Elon Musk secures billions, including from Larry Ellison
Twitter Tesla boss Elon Musk receives support from investors in the Twitter takeover. (Photo: AP) san francisco Tesla boss Elon Musk has secured $7 billion from a group of investors…