The Norwood School and Barking Abbey School’s robotics teams, Norwood Industries and Barking Tech Titans, set a new UK high score for FIRST Tech Challenge UK’s 2024-25 season at their qualifying ...