downtoearth-subscribe

Oil PSUs trapped in green channel

  • 11/01/2005

At least four states and the National Capital Region are likely to miss their April deadline for graduating to greener motor fuels, state owned oil marketing companies said the government last week.