Clearway Energy Group announced that it signed a 20-year PPA and a 20-year energy storage agreement with the Public Utility ...