Shell Faces Up To $2 Billion Impairment Over Biofuels Plant Delay
Shell Faces Up to $2 Billion Impairment Due to Biofuels Plant Delay.
Disclaimer: This article is based on information available as of the publication date. The data in this article is subject to updates and changes. The author does not endorse or promote any financial investments, and readers should conduct their own research before making any investment decisions.
Real-time information is availabl…