The World Economic Forum’s Global Competitiveness Index (GCI) rank at No 39 is a great news for India and government’s ceaseless efforts to improve the business climate. This is the second consecutive year of improvement, incidentally, with climb of 16 ranks in both years. The ranking carries considerable significance as this is the most comprehensive index comparing […]