British Petroleum to create 2000 jobs in India Brief News June 19, 2020 Amidst the uncertainties brought about by the pandemic, Pune had been in the news for the number of layoffs that…