Home Top Global News Tellurian's first LNG terminal starts construction