BNEF LITHIUM ION BATTERY PACK PRICES FALL TO 108 KWH X2026