Feb 12, 202112 Rules That Your Solar Installer Should be Following in 2023Making sure that your solar power system is designed and installed by a Clean Energy Council (CEC) accredited installer will ensure the...