All Posts

Brexit means Brexit... and more high-tech pollution too

As a consequence of Brexit, the UK will also build its own GPS-equivalent satellite system. What does this really mean?