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