loading
loading
Meta signs 144MW solar PPA with Apex in Texas — retained record — High Signal