English: India ranked 68th on the Global Competitiveness Index.
Telugu: ప్రపంచ పోటీతత్వ సూచీలో భారత్ 68వ స్థానం