14 Aug 2024 Meta signs 374MW solar PPA in US Social network firm to offtake from two solar farms in Louisiana and Illinois