Windham Landfill
System Size: 5736kWp
Installation Date: 09/11/2018