India restricts sale of high speed diesel and motor spirit from retail outlets
India restricts sale of high speed diesel and motor spirit from retail outlets