Swiber loses three ONGC contracts in India Thursday, December 22 2016 Swiber Holdings has seen three projects it has been working on in India for Oil and Natural Gas Corporation (ONGC) be cancelled. [Read more…] about Swiber loses three ONGC contracts in India