Loading…
CPV signs solar PPA with Hydro for 127-MW facility in Pennsylvania · Endata