Crazy proposal for LNG shipyard in India

Vol 17, PW 10 (19 Dec 13) People & Policy
     

Most industry experts agree the oil ministry is suffering a severe case of delusion if it thinks India has the...