Cost pressures prompt Shell to halt biofuel plant
Shell has halted construction on one of Europe's largest biofuel plants to address technical issues and manage costs, part of a broader effort by its CEO to enhance financial returns. The oil giant announced a temporary reduction in on-site activities …