City Power contractors protest over unpaid invoices in Joburg
City Power contractors protested in Johannesburg over R1.2 billion in unpaid invoices.
City Power contractors protested in Johannesburg over R1.2 billion in unpaid invoices.