A geological formation known as a salt dome, located on the west coast of the island, could play a role in advancing the clean energy industry in Newfoundland and Labrador. The salt dome, located ...