2 ms·
Yet another UK business in tech with great potential now gone. It just seems UK cant grow any big tech company. Even ignoring Tech, most if not all of the big U
by ksec 3y ago
Yet another UK business in tech with great potential now gone. It just seems UK cant grow any big tech company. Even ignoring Tech, most if not all of the big UK companies are in Finances and Services.