Meta procured 330 MW of renewable energy from three solar projects under development in Illinois and Arkansas.The social media company signed three Environmental Attributes Purchase Agreements (EAPAs) with Adapture Renewables, Inc., a developer, owner, and operator of utility-scale solar and battery
Read More...