SMEs owed £36.4 billion in late payments

Late payments to small and medium-sized enterprises (SMEs) are a real issue. SMEs report that...

Read More