NorthBay

PROJECT DETAILS

  • Location: Northeast, MD
  • Size: 44.2 kW
  • PPA: 20 yrs
  • IRR: 36.4%