The People's Insurance Group of China (PICC) yesterday unveiled an innovation-driven development strategy that will propel the group to the ranks of the top domestic innovative insurance companies by 2022 and those of the top international innovative insurance giants by 2025.