THE LARGEST ENERGY GENERATION AND STORAGE