Essar Oil UK on Tuesday said it has selected the final key licensor technology provider for the planned industrial carbon capture facility based at Stanlow, UK.
Essar Oil UK on Tuesday said it has selected the final key licensor technology provider for the planned industrial carbon capture facility based at Stanlow, UK.