Technical Research Institute
Soaring spot LNG price threatens China's gas-based power generation
LNG