Ultimate STEM Challenge announces winners

Two students from Blundell’s School in Devon have won the national prize for their innovative invention