News

Bharat Petroleum Corporation Ltd (BPCL) reported a 24% decline in net profit for the fourth quarter of fiscal year 2025. This ...