20060408 business.india-business: Corporate India is the new giant killer