google.com, pub-5240966689518563, DIRECT, f08c47fec0942fa0

New worry for CBN

Manufacturing body for producers are being owed $2.4 billion overdue FX.

“Many face the grim prospect of downsizing or shutting down operations.”