What is GPS and how does it work?

Many GPs don’t like the new care agreement