Wrexham headquartered sports equipment venture Net World Sports has been boosted with the acquisition of Ball Launcher. The £1m deal will see Ball Launcher’s products, which are used in training by ...