The final Carbon Reduction Commitment (CRC) Performance League Table (PLT) has highlighted some of the legislations failings and raised concerns over data accuracy issues. Following a five month delay ...