X @Bloomberg
Shell has shelved its biofuels plant in the Netherlands as it continues to shed low-carbon businesses to boost profitability https://t.co/MK92fU9Cy9 ...
Shell has shelved its biofuels plant in the Netherlands as it continues to shed low-carbon businesses to boost profitability https://t.co/MK92fU9Cy9 ...