CATL opens 5,300 square mile Chengdu store in major brand push – TechNode August 12, 2024China Retail CATL opens 5,300 square mile Chengdu store in major brand push TechNode Read More