Shuangliang Energy (600481.SH) won a 236 million yuan contract to supply an indirect air cooling system for the Ningxia Electric Power Shizuishan 2×660MW ultra-supercritical thermal power project.