20040205 business.india-business: India still an IT toddler: Murthy