×

Spain’s Cepsa, Apical begin work on Southern Europe’s biggest biofuels plant

By Thomson Reuters Feb 23, 2024 | 10:59 AM