The devil's in the details The team are leaving no stone unturned as we prepare to launch our 2023 F1 challenger