Economy | Wed Nov 16, 2011 3:42pm IST

Gloats about India's Icarus Vijay Mallya miss the point