China makes fresh promises on air pollution, pledges support for solar. (The Philippine Star)