Tech Profile: Ammbr
Here in the U.S., a major political battle is currently taking place over “net neutrality.” At the core of this discussion is a simple question: Should the giant telecom companies be able to control how their customers access and use the internet? Not surprisingly, the telecom giants have spent tens of millions of dollars on […]