12 Feb 2024 Amazon Web Services signs 98.4MW wind PPA in Oregon Company signs deal to repower existing wind farm
21 Mar 2023 Meta signs 240MW solar PPA in Texas Social media firm invests in another Texas solar farm