EDP Renewables North America LLC (EDPR NA) has signed a long-term power purchase agreement (PPA) to deliver 156 MW of Texan solar power to social media giant Meta Platforms Inc (NASDAQ:FB).