Latest NewsOn the global business resilience index, India ranks 119adminApril 2, 2015 by adminApril 2, 201501089 On an index that measures business resilience of nations, India has been ranked a low 119 out of 130 countries. The measurments are based on...