China makes fresh promises on air pollution, pledges support for solar.
Keywords: Air pollution--China.