Marketing News & Strategy

Elon Musk secures $7.1 billion in Twitter financing

Musk has won the backing of some of the world’s largest investors