Mobility Portal
CATL's profit jumps 42% and it expects to earn almost €9 billion by 2025