Meta, Sabanci sign PPA for Texas PV portfolio, World Watch | PolicyRisk