While the PM Modi deserves credit for changing the mood around in India, crashing oil prices have helped India too, giving our oil guzzling country a fresh lease of life.
Report Indicating acute shortage of skilled workforce, India has been ranked 78th globally in terms of talent competitiveness of its human capital, while Switzerland has topped the charts.
Chief executives are more worried than a year ago about the global economic outlook, as deflation stalks Europe and commodity prices wilt, but the United States stands out as a bright spot.