Landmark UK bill tackles persistent late payment culture

The UK government has introduced new legislation aimed at speeding up payments between businesses, in a move designed to reduce…