Trafigura Gives Gov’t 1-Week Ultimatum to Settle $111 Million Debt or Face Seizure of South Africa and US-based Assets
Trafigura Gives Gov't 1-Week Ultimatum to Settle $111 Million Debt or Face Seizure of South Africa and US-based Assets Government ...