Hit enter to search or ESC to close
New Delhi: There has been no change in the price of petrol and diesel in the country for more than a year. Given the availability of cheap oil from Russia, increasing margins of companies...