We have now moved from 142nd to 63rd position in the 190 countries ranking.

190 நாடுகளைக் கொண்ட இந்தப் பட்டியலில் கடந்த 3 ஆண்டுகளில் மட்டும், 142-ஆவது இடத்தில் இருந்த இந்தியா, 63-ஆவது இடத்திற்கு முன்னேறியுள்ளது.
