Aquila enters PPA for Spanish Greco solar projectBy reNEWS EditorialOctober 3, 2022 The five-year deal will supply power from the portfolio’s first facility