20060310 business.india-business: India has bragging rights over China