What Are the Implications of $66/KWh Battery Packs in China?cleantechnica.com2 pointsxbmcuser2 years ago