Petrofac Wins 135 Million Dollar EPC Contract by BPCL

Back to the Article