India improved its ranking on the UNCTAD Frontier Technologies Readiness Index, placing 36th out of 170 nations. The index ...