BPCL's Q4FY25 net profit saw an 8% year-on-year decline, settling at ₹4,392 crore, while revenue...

read more