Loading…
Shuangliang Energy wins $33M contract for Ningxia power plant cooling system · Endata