Storia: Northeast China's first solar thermal power station opens for business — Warptech Lab News