Tough calls for the upstream supply chain in 2021
The next 12 months will be pivotal for the upstream supply chain. Service companies will have to make tough calls on their future direction as they fight to remain investable in an unloved sector. This article is an introduction to the report Upstream …
Tough calls for the upstream supply chain in 2021 Read More »