Schiller Project
Project Detail
This project consists of 56, 215 watt photovoltaic modules for a system size of 12.04 kW. Located near the shores of Lake Champlain, this system will produce enough electricity to offset 100% of the consumption of the homeowners.