November 10, 2020 Renewables’ Biggest Obstacle to Being Good Long-Term Investments? A lack of decent battery storage capability. The race is on to improve that, though.