Corporate Governance & Regulation
Why ID verification is supposedly good for business
Last week, we covered the new requirement for directors and persons with significant control (PSCs) to verify their identities from 18 November 2025. This process will be rolled










