CNPV One of the Lowest Product Carbon Footprints within Solar PV Suppliers