, , , , ,

Woodside assures investors Scarborough is on track

Scarborough Woodside
Woodside Energy is undeterred by concerns from investors regarding its $16.2 billion Scarborough project in the Pilbara, Western Australia. Despite …
To access this post, you must purchase a subscription. If you have an existing subscription, please login here.
Previous ArticleNext Article