Shell Plc has shelved its biofuels plant in the Netherlands as it continues to shed low-carbon businesses to boost profitability. The project in Rotterdam, which was put on hold last year pending a ...