California-based Clearway Energy Group said it has signed a 20-year power purchase agreement (PPA), along with a 20-year deal for energy storage output, with a utility organization in Washington state ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results