Home Tags Shell Canada

Tag: Shell Canada

Shell, Silicon Ranch Collaborate on Solar Installation

Silicon Ranch and Shell Canada are planning to build a 58 MW solar farm adjacent to Shell’s Energy and Chemicals Park Scotford near Edmonton,...

Stay Connected

13,144FansLike
92,946FollowersFollow