A commuter walks past shuttered shops as he heads to work during a nationwide strike in downtown New Delhi on May 31, 2012. The data for the January-March quarter released on Thursday showed expansion in gross domestic product of just 5.3 percent, high by the standards of developed countries but a severe disappointment in once-booming India
less