Showing posts with label DEFRA. Show all posts
Showing posts with label DEFRA. Show all posts

Friday, 19 February 2010

DEFRA's Climate Challenge Fund at Work


DEFRA has squandered an estimated £8.6 million of taxpayers' hard-earned money through its Climate Challenge Fund on this.