20050414 city.delhi: Indian businessmen feel 'at home' in China