Icon
 

China Turkey complete giant natural gas storage project