ANOTHER PLANET? Posted on 2nd May 2013 by benchallis Biomass has been hailed as a 'renewable energy' - but now three charities, the RSPB, Friends of the Earth and Greenpeace have written a joint letter with representatives fr... Read More