Preston’s Robotics Team Bagged 1st Place Category Award Amongst 66 Teams from 40 Countries at the 2023 FLL Open Championship in Marrakesh, Morocco.
Preston’s Robotics Team Bagged 1st Place Category Award Amongst 66 Teams from 40 Countries at the 2023 FLL Open Championship in Marrakesh, Morocco.