If you’ve recently been keeping up with what’s going on in the world of technology, then you will likely have come across the term ‘net neutrality’. This is arguably one of the most popular tech topics of the year and it is important that a good portion of companies are up to date with it.… Continue reading Net neutrality defined