Begin typing your search...
You Searched For "Bharat Petroleum Corp"
India's brutal Covid wave hammers fuel sales
Indian fuel sales declined in the first half of April as a deadly second wave of Covid-19 led to renewed lockdowns and crippled demand.