The Sable natural gas energy installation, found offshore of Nova Scotia, Canada, is the largest construction project ever undertaken in the province and is changing the face of the local economy...
17 Feb 2010