Skip to main content

“politicians are fond of asking why it is that tech companies don’t base themselves in the UK”: http://mapkyc.me/1As8gYw Yup!