Spanish energy company Cepsa has signed an agreement with Evos, a liquid energy and chemical storage company with hubs in strategic locations across Europe, to enable the storage of green methanol to ...
More