Harrabin’s Note

Latest assault against carbon trading assessed