
The pending approval for the liquefied natural gas (LNG) hub at James Price Point in Broome has after four of the five Environmental Protection Authority (EPA) board members responsible for assessing the project stood aside due to conflicts of interest. , the operator of the $35 billion project.