Our Future Planet

Science Museum Exhibition Road, LONDON, London

The first significant UK exhibition to be presented on the subject of carbon capture and storage, Our Future Planet is a free exhibition that will open on at the Science...