In the business world there is a concept called KYC – short for Know Your Customer or Client. In general terms it relates to the kind of background check and due diligence carried out especially by financial companies and those embarking upon large projects, but in service-driven fields it has also become a rallying call to ensure you know as much as possible about your client base so that you can better...