About Us
Delhi Shanghai (DelSh) Business Consultancy (DBC) is a cultural integration firm headquartered in New Delhi, India and branch office in Shanghai, China
Contact Information
402, PP Tower, Netaji Subhash Place, Pitampura ,New Delhi-110034
+91-124-668-7983, +91-9311583159