Clean Power Alliance signs PPA for 12-MW Isabella small hydro project in California

3
Like
Save
  • Tags: -
  • Categories: Solar