7.3% Indians own crypto assets: UNCTAD India ranks seventh on the UNCTAD list, below Russia, Ukraine, Singapore, Venezuela, Kenya and the US. By fortuneindia.com