Why so many of the world's best chief executives are Indian
One in six of the Fortune 500 tech companies are run by people of Indian heritage. From family values to education and entrepreneurial spirit, India offers lessons from which Britain could learn