Business News | Fri May 18, 2012 2:02pm IST

Bain, TPG's Lilliput woes a warning on India investing