PRIMUS CORPORATION