Thursday, 27 April 2023

Is the UK a bad place for tech firms?


via BBC News - Technology https://ift.tt/3d8axvF


EmoticonEmoticon