Energy Management Articles
Blog posts tagged with "Shell Canada"
Shell Canada to install 21 MWh of energy storage
Shell New Energies will install 21 MWh of industrial battery storage systems at two Shell Canada Products facilities in Ontario as part of a joint venture with Convergent Energy and Power.