SPX Dry Cooling Beijing

SPX Dry Cooling Beijing
Room 402, Block B, First Shanghai Center,
No. 39 Liangmaqiao Road,
Chao Yang District, Beijing 100125, China
T +86 10 5676 2158