Fluor Corp. of Irving, Tex., and JGC Corp. of Yokohama, Japan, served as the contractors for LNG Canada’s Phase 1 terminal in ...
If you've ever winced at your daily phone screen time, you might want to look away now.