English: India remained on 43rd rank in an annual World Competitiveness Index compiled by Institute for Management Development (IMD).
Telugu: ఐఎండి (ఇన్స్టిట్యూట్ ఫర్ మేనేజ్ మెంట్ డెవలప్మెంట్) ఏటా విడుదల చేసే ప్రపంచ పోటీతత్వ సూచీలో భారత దేశం 43వ ర్యాంకును నిలబెట్టుకుంది.