Big UK companies to be forced to reveal how long they take to pay suppliers 0 27.07.2025 07:00 Financial Times Change comes as part of small business strategy that ministers are expected to set out in August