Comment Comment by didntreadarticl The UK hasn’t got any memorable tech company that is on the world stage that the public knows.Yes thats a good way of putting it parent didntreadarticl 3 years ago
Yes thats a good way of putting it