SharePost Content Read More Yahoo Finance #finance Post navigation Half of China’s heavy truck sales could be EVs by 2028, CATL says Aviva posts 9% rise in general insurance premiums in Q1 2025