STAR TELECOM LIMITED v CELLSTAR (ASIA) CORPORATION LIMITED [HCA 1263/2006] | BabelCite