Shell Halts Rotterdam Biofuels Project After Cost Review

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

read more