Energy Storage Boom: Why Companies Are Paying Millions in Deposits for Battery Cells

China Finance Tech in China, , ,