China China Resources New Energy Draws an Astonishing $943 Billion in Retail Bids for Shenzhen’s Biggest IPO by Victoria Jones July 13, 2026