Shell Installs Solar Panels On Top Of 216 Stations Auto News Adam Aubrey | March 13, 2022 Shell has installed solar panels at 216 of its retail stations - a couple of its stations have also been given Green Building Index (GBI) ...