BPCL posts ₹4,993.17 cr profit, stock falls 1.74% to ₹281.95

Business