[待更新] Bharat Petroleum Corporation Limited, one of the largest public sector oil marketing companies in India has 3 operating refineries (including subsidiaries) and a strong network of marketing and distribution of petroleum products across the country. B...ss Associates -- Corporate Social Responsibility Sharing Wider Responsibility Sustainability Report...