Meta and Zelestra Power Up Renewable Energy with New Texas Solar Agreement
A significant development in the renewable energy sector has been announced with a long-term Power Purchase Agreement (PPA) between Zelestra and Meta Platforms, Inc. The agreement encompasses the 176 MWdc (136 MWaac) Skull Creek Solar Plant, located in Anderson, Texas. This collaboration underscores Meta’s continued commitment to powering its