20030128 india: Let's do business; China tells India