India’s Petrol Sales Down 19% In May 2021 Amid State Lockdowns: Report
State-run oil refiners own about 90 per cent of the country’s retail fuel outletsIndian state refiners’ daily gasoline and gasoil sales declined by about a fifth in May from a…
All Strange Things About India and world
State-run oil refiners own about 90 per cent of the country’s retail fuel outletsIndian state refiners’ daily gasoline and gasoil sales declined by about a fifth in May from a…