November 11, 2018

Can these massive bricks solve storage for renewable energy?