20020424 business.india-business: India beats China as business destination