Would a solar PPA suit your business?
A solar Power Purchase Agreement (PPA) is a long-term electricity supply agreement that enables you to install a solar system on your business premises – without any capital outlay or ongoing system maintenance.