Former oil and gas officials: the path from high posts to prison
A number of bosses in the oil & gas sector have been charged by law enforcement agencies for unprofitable multi-trillion projects.
A number of bosses in the oil & gas sector have been charged by law enforcement agencies for unprofitable multi-trillion projects.