English: India climbs 10 spots on global IT index
Telugu: ప్రపంచ లిస్టులో 10వ స్థానానికి ఇండియా