The Environment Agency (EA) has confirmed that the delayed Carbon Reduction Commitment (CRC) performance league table will be published on the 26th February following a five month delay. Originally...