ADVERTISEMENT

India Ranks 119 on Global Business Resilience Index: Report

India Ranks 119 on Global Business Resilience Index: Report
New York: India has been ranked a low 119 out of 130 countries on an index that measures business resilience of nations based on economic, risk quality and supply chain factors, dropping seven notches from last year.
Register for Free
to continue reading
OUR NEWSLETTERS
By signing up you agree to the Terms & Conditions of NDTV Profit