China renewable energy company grabs attention with $2.5bn IPO

19/07/2025