Management Center in Malaysia:
Jalan Utara, Mile 4,90000 Sandakan, Sabah, Malaysia
Design and Production:
No. 23, Sanyi St., Changxing Island, Economic Zone, Dalian City, P. R. China 116318
R & D Center in China
Energy and Power Engineering Building,DUT