Internet

India ranks 16th on the Internet of Things index (G20 Index): IDC