Independent financial news & research
Bharat Petroleum Corporation Ltd (BPCL) reported a net loss of ₹3,962 crore for the June quarter…