The company, whose main shareholder is French oil giant Total SA, declared a force majeure Tuesday. That means that it is unable to meet its contracted demand.
Trending Articles
More Pages to Explore .....