20050822 business.international-business: Managers put India one-up over China: report