Osborne Factory Solar System

The projected payback period the solar energy system will be 3.1 years.