Cuadrilla’s incredible shrinking supply chain
After the hullabaloo they made about the launch of their Community Commitments Tracker it was surprising that Cuadrilla have failed to update it as promised on a quarterly basis. Could the reason be embarrassment? In the launch version they claimed that in November 2016 they have 715 Lancashire based businesses...