Senior Legal Counsel - Renewable Energy
7 days ago
London
... who produce and sell electricity from wind, solar, hydraulic, biomass and storage facilities. A 4GW pipeline in operation/under construction, and portfolio of projects under development, total ...