Article

invezz.com on 2021-05-12 15:29

Softbank reports massive £26B profit from Vision Fund

Daniel Flax & Greg Branch comment on the tech sell-off on CNBC's Squawk Box. Investors dumped Apple, Amazon, Facebook, Netflix & Tesla stocks ...

Related news