State-owned insurers and one of India’s largest asset managers, Life Insurance Corp (LIC), have reduced their stake in refiner Bharat Petroleum Corporation Ltd (BPCL), reducing their stake from 8.75% to 6.75%. The cut comes as the state-owned refiner has reported a strong set of numbers for the September quarter, boosted by better refining margins and […]