Malaise in the natural gas sector

  • 01/08/2009

  • Economic and Political Weekly

A deep malaise in India