26 Jan UK Businesses paying suppliers on 1,000 day terms
The obligation to report on payment performance became a legal requirement in the UK in 2017 and the declarations of those businesses that are obliged to report are now in the public domain. The reports available for anyone to scrutinise reveals for the first time...