Tag: ExxonMobil's Yellowtail development to provide over 1
ExxonMobil’s Yellowtail development to provide over 1,300 jobs
US oil giant ExxonMobil's proposed Yellowtail petroleum development could provide some 1,300 jobs across its four phases. This is according ... Read More