BPCL beats Street estimates as profits jump 159% in Q4

Bharat Petroleum Corporation Limited (BPCL) has published its Q4 financial results wherein the oil p

BPCL Q4 results: shares fall over 3% post-results

The shares of Bharat Petroleum Corporation Limited declined over 3% in early trading hours today aft