site logo

NextEra poised to operate 16.2 MW battery storage at Maine oil plant