Gio. Gen 9th, 2025

With the close of this deal, LS Power takes ownership of 44 solar PV and wind projects across North America.