Sunday, May 20

Seeing Red over Green

Senior cabinet ministers, we are told by The Independent, are pushing for Britain to be the first nation in the world to get much of its power from the tides, as part of a massive new expansion for renewable energy.
Dr Richard North explains why ''green eats green'' Click:

No comments: