CATL opens 148,542 sq feet Chengdu store in major brand push – TechNode August 12, 2024China Retail CATL opens 148,542 sq feet Chengdu store in major brand push TechNode Read More