X
News

BPCL to offload stake in Numaligarh Refinery in India for $1.3bn

Close