English: India has improved its UNCTAD ranking of investment attractiveness.
Telugu: పెట్టుబడుల ఆకర్షణకు సంబంధించిన ‘యూఎన్‌సీటీఏడీ’ ర్యాంకును భారత్‌ మెరుగుపరుచుకుంది.