“Frankly insane”? Tech industry reacts to Brexit Withdrawal Agreement
After 18 months of intense negotiations, the United Kingdom and European Union struck up a Brexit deal which outlines the future relationship between the two parties following March?s deadline.
0