RES is the world's largest independent renewable energy company, delivering over 23GW of renewable energy projects globally and supporting an operational asset portfolio exceeding 12GW. With 40 years of industry innovation, RES has secured over 1.5GW of corporate power purchase agreements (PPAs) to ...See more
Headquarters:
United Kingdom of Great Britain and Northern Ireland
Company Type:
MNC / Large Enterprise
Company size:
1,001-5,000 Employees
Year Founded:
1981 (44 years)
Address:
BEAUFORT COURT; EGG FARM LANE; KINGS LANGLEY, HERTFORDSHIRE WD4 8LR, GB
HIGH
spending power