Hammond Manufacturing

Location: 505 Dutton Drive, Waterloo

System size: 150 kW

Ownership share: 51%