Total, 13 companies hit with $826M fine over Iraq Oil for Food corruption scandal

Total, 13 companies hit with $826M fine over Iraq Oil for Food corruption scandal
2.5 5

Add a new comment

 avatar