RWE, Meta announced PPA for offtake from Texas solar project

Renewable, H2 & ESG