When India celebrates its 74th independence day this Saturday, it will also mark 25 years since the internet was first made available for public use in the country. The internet was first used in India in 1986, but was available to a limited educational and research community. It was thrown […]