Business News | Tue Feb 22, 2011 12:13pm IST

India's billionaire "heroes" get humbled