Electricity can be stored. It is stored in the batteries, because of which our cellphones work.
There are certain other mechanisms through which electricity can be stored.
However, the amount of electrical energy stored is limited. So, large scale storage is currently the issue of research.
The mechanisms that store large amount of energy are either very costly or their functionality is limited.