News

Big Ideas for Climate Change

on 20th Mar 2008

Leaf Log® was nationally recognised as a carbon saving and innovative product by Shell UK at the Shell Springboard finals on 21st February 2008 in Manchester.  Receiving an award of £40,000 judges congratulated Peter Morrison and Sharon Warmington on their commitment to reducing climate change across the globe.

Innovation Station

Powered by:
Innovation Station