What are the alternative of storing energy generated by solar PV cells other than batteries as the are costly?
What are some other effective ways of harnessing solar energy other than photovoltaic cells?