Shell
Shell is a London-headquartered multinational oil and gas major that also invests in power and renewable energy assets alongside its core hydrocarbons business. Ranked #34 with 13.0 GW of attributed capacity across 48 tracked projects; portfolio led by solar, active in 11 countries. Website and company contact data in the full dataset.
In the full dataset