Time running out for prosecutors to obtain potentially crucial documents seized in Geneva apartment raid. Giant oil companies,

The Nigerian National Petroleum Corporation (NNPC) has executed contracts for the engineering, procurement, construction,