DownstreamShell to build biofuels facility in Europe; reaches FID for the colossal projecteditorSeptember 20, 2021September 20, 2021 by editorSeptember 20, 2021September 20, 20210462 Shell will build one of Europe’s biggest biofuels facilities. The company announced it had reached final investment decision (FID) for the project. It involves the...