pull down to refresh

I thought solar has come a long way, but batteries still have a long way to go in both cost and efficiency.