Liquefied Natural Gas (LNG) Any Entity Can Set up LNG Stations: Indian Regulator Jun 5, 2020 10:35:am