RES
Meet the leaders - with RES's Rachel Ruffle
CEO for Renewable Energy Systems (RES) in Northern Europe reflects on the events, issues, and trends that have shaped her career
CEO for Renewable Energy Systems (RES) in Northern Europe reflects on the events, issues, and trends that have shaped her career