The UK will launch a new initiative to invest £375 million in UK Tech Startups, enabling Taxpayers to own Stakes in several Startups
The UK will launch a new initiative to invest £375 million in UK tech startups, with taxpayers holding shares in ...