SMEs wait average of 71 days for invoice payment

Figures released by the Asset Based Finance Association (ABFA) have revealed that small businesses are forced to wait longer than large businesses to receive payment. Businesses with turnovers of less than £1m wait an average of 71 days for payment. That is 23 days more than businesses with turnovers of £500m and above, who wait

Further 25 employers named and shamed over low pay

A further 25 employers have been named and shamed for failing to pay the minimum wage. It’s the latest move in the government crackdown on rogue businesses who fail to treat their staff correctly. The measures were introduced in October last year and several firms have already been named and shamed. In June, the government