Description: World Business: Growth has slowed in the New India of technology, outsourcing and property development. But the Old India, the rural sector that is home to 700 million of the country's people is showing signs it can pick up the slack.Reporter: Karan
Tags: World, Business, Rural, India, technology, property, development,