Icra, Energy News, ET EnergyWorld

New Delhi: A reduction in crude oil prices in recent weeks has improved margins on retail…

Continue Reading

BPCL Q1 net profit slumps 73 pc to Rs 2,842 crore, Energy News, ET EnergyWorld

New Delhi: State-owned Bharat Petroleum Corporation Ltd (BPCL) on Friday reported a massive 73 per cent…

Continue Reading