Check large company payment profile

Since January 2021, large companies have been requested to sign up to a government initiative that requires them to set out how effective they are at settling supplier payments. This information can be a critical factor if you are a small company supplying goods or services to a larger concern and cannot afford to wait […]