Total has signed a 10-year power purchase agreement to supply MSD (Merck & Co.) with 90 GWh of clean energy in Spain.
Total has signed a 10-year power purchase agreement to supply MSD (Merck & Co.) with 90 GWh of clean energy in Spain.
As a subscriber, you have reached this page because you are not logged in.