Net Neutrality: What Industry Leaders Are Saying

Call it Net neutrality, free Internet or open Internet. They all mean the same: Free access to the Internet, irrespective of company, service or content. That is what is in practice in India currently, but now, The Telecom Regulatory Authority…