We are proud to announce the winners of our 2026 Emerging Technologies Competition, with each taking a share of a £50,000 ...