Energy storage is the country s shortcoming