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