The Carbon Trust Footprinting Exhibition, London

Celebrating companies committed to reducing carbon.