Bharat Petroleum Corporation Limited (BPCL) is an Indian public sector oil and gas company headquartered in Mumbai. It operates two large refineries in Kochi and Mumbai. Through its corporate social responsibility initiatives, BPCL focuses on education, healthcare, skill development, rural development, and water conservation. Notable projects include Computer Assisted Learning, healthcare for cancer patients, and skill development institutes. However, BPCL has not always met the prescribed annual spending amounts for CSR activities based on its profits, unlike some other public sector enterprises.