Founded in 2016, Longroad Energy Holdings, LLC is focused on renewable energy project development, operating assets, and services. Today, Longroad owns 684 MW of operational wind and solar projects ac...
We use cookies to create the best possible browsing experience for IPP Journal website visitors. By clicking on Accept, you agree to the use of cookies.