Hosted on MSN
Shell abandons huge biofuel project in Netherlands
British oil giant Shell announced Wednesday it has abandoned construction of one of Europe's largest biofuel plants in the Netherlands, as it focuses on its fossil fuels business. Faced with weak ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results