HOW MUCH ENERGY STORAGE IS NEEDED FOR 100 MILLION X2026