Open 29 Jul 2026 Feasilbility, Funding and Delivery Partner(s) Thames Freeport Open, 29 Jul 2026 United Kingdom Research & development Seen €5,844,535 est. value Compare