Fenice Energy

Net metering programs

Factors affecting solar energy savings