Wind Energy Merck Signs Power Purchase Agreements for 130MW of Renewable Energy in Spain byJohn GarciaNovember 2, 2023