Home Business BPCL Q2 Outcomes: Internet slides 72% to ₹2,397 crore on weak refining...