Uncategorized

Image Gallery

01 / 01

Shell Solar Provides for 5 MW Solar Project

5 MW of Shell Solar photovoltaics complete one of the largest solar projects in the world.