manbetx3.0 manbetx20客户端下载

China steps in to tame animal spirits as solar sector racks up billions in losses

Officials try to strike balance between cracking down on price wars and encouraging innovation

China has ordered the solar sector to rein in overcapacity a