A petrol station fuel price sign in Old Delhi, India.
A petrol station fuel price sign in Delhi, India. Bharat Petroleum Corporation Limited (BPCL) (BSE: 500547, NSE: BPCL) an Indian state-controlled oil and gas company headquartered in Mumba
Size: 4016px × 6016px
Location: Old Delhi, India.
Photo credit: © richard sowersby / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: bharat, corporation, delhi, fuel, gas, india, indian, petrol, petroleum, prices