author Image

Britain has voted to leave the European Union, but what does this mean for the technology industry? http://ow.ly/pcty301TxPI