Andrew Forrest’s Squadron Energy quietly pulls plans for Port Kembla gas-fired power station
Squadron Energy's plans to build a gas-fired power station at Port Kembla have quietly been withdrawn despite the company insisting it remains committed to building…