HEAD OFFICE New Delhi, India South Carolina, USA Taizhou, China Guangzhou, China Ho Chi Minh, Vietnam Hanoi, Vietnam Bangkok, Thailand Dhaka, Bangladesh Madrid, Spain Warsaw, Poland