Shell has halted plans to resume construction of a biofuels facility in Rotterdam after a review revealed it would not be competitive enough.
Shell has halted plans to resume construction of a biofuels facility in Rotterdam after a review revealed it would not be competitive enough.