Battery Basics About Megawatts and Megawatt Hours February 21, 2018 0 Battery storage has had us talking in big numbers lately. We were used to conventional…