leasedsolarpanels
My company is DVC Group Limited. We install solar panels in the UK for commercial properties and we can offer a power purchase agreement (PPA) which means a client can get the solar project 100% funded by our funding partner.
My company is DVC Group Limited. We install solar panels in the UK for commercial properties and we can offer a power purchase agreement (PPA) which means a client can get the solar project 100% funded by our funding partner.