Round Up: SRNC World Finals France 2023
Round Up: SRNC World Finals France 2023 After nearly a decade out of the organising limelight, it was our friends from France who hosted the 2023 edition of World Finals – mieux vaut tard que jamais! Thankfully, we did not