X @Bloomberg

Business Strategy - Shell has shelved its biofuels plant in the Netherlands [1] - Shell continues to shed low-carbon businesses to boost profitability [1]