World Netball has deepened its partnership with CSM, meaning the marketing agency will take the lead on sponsorship sales for the 2023 Netball World Cup in Cape Town. CSM is tasked with identifying ...