Supermajor Shell has become a renewable energy supply manager for Google in the UK, aiming to assist the global IT giant in fulfilling its long-running and successful drive to match its hourly ...
Anglo-Dutch supermajor Shell has unveiled its first foray into UK solar development, announcing a pair of partnerships that will see it develop more than 800 megawatts of capacity. Shell signed a deal ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results