The world's largest renewable energy plant, located in the Tees Valley, is set to create over 750 jobs.
Renewable energy plant to create over 750 jobs