Jul 9, 2020 · Notes to editors bp in India With its many investments in India and employing around 7,500 people in the oil, gas, lubricants and petrochemicals businesses, bp is one of the largest international energy companies in India.In addition to its gas value chain, retail, aviation fuels and mobility alliance with Reliance Industries Ltd, bp’s activities include Castrol lubricants; oil and gas ...