Caturus announced today its Commonwealth LNG project has finalized customer offtake agreements to underpin financing of its ...