Companies
Economy
Energy
Markets
Entrepreneurs
R12.5bn in unpaid supplier invoices crippling small businesses as EC government leads debt crisis