Steelhead LNG officials said all the right things during the press conference announcing a liquefied natural gas (LNG) project at Bamberton in the Saanich Inlet. Their intention is to build respectful, relationships with their Read more…
Continue reading