>

Solar Thermal Power Station, Dunhuang, Gansu Province, China

challenge for businesses