Sunraycer Renewables Signs Agreements with Meta for 240 MWac of Solar Projects in TexasMay 5, 2025 Sunraycer Renewables LLC (“Sunraycer”), a leading developer, owner and operator of clean energy power sites, has announced the execution of two Environmental Attribute Purchase Agreements (“EAPAs”) with Meta Platforms, Inc.…