June 2007:
STORM is Finalist for Royal Academy of Engineering MacRobert Award
The MacRobert Award is the most prestigious engineering award in the UK, and arguably the World. To be a finalist means that we have had to demonstrate engineering innovation of World-Class status.