The Open Web is Dead. Do We Have to Kill the Internet Too?

The ISPs have failed when it comes to innovation in the 21st century.

Read More