Lee Company – First Solar

Project Name:
First Solar

Category:
Mechanical $5-10M

Contractor:
Lee Company