Energy Rev wrote that Sean Maguire, vice president and commercial lead for Statkrat’s European wind and solar activities is set to join Impax in January next year. 

Scroll to top
User Agent: CCBot/2.0 (https://commoncrawl.org/faq/)