Shell Installs Solar Panels On Top Of 216 Stations 所有资讯 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) ...