Clough Group, the Australian energy and civil construction company whose projects include the Waitsia LNG joint venture in Western Australia, has collapsed after a takeover deal fell through.

Published in Latest News