Press releases Directors from Knights Group Holdings are buying up company shares - Investors should pay attention