Scotford Complex
-
News
Shell to partner with renewables firm on solar farm at Scotford refinery near Edmonton
Shell Canada and its North American photo voltaic platform Silicon Ranch have introduced plans to construct a 58-megawatt photo…
Read More »