Rainbow Announces Major Deal With CTC