The Internet was supposed to democratize and open up information, commerce and communication. But so far, the spoils are going to a relative few. …
Recent Comments