Business solar systems make perfect sense since they provide electricity at the precise moment that you need it. The highest return on your investment is provided by solar energy. Commercial buildings including factories, warehouses, and retail malls are installing solar panels on their rooftops to start generating their own electricity. You will still be qualified for the government incentive programme known as the Small Technology Certificate, or STC, as long as the system is less than 100 kw.