G'day LOPEZ,
"Joint venture maybe?"
Why on earth would CST want to form a joint venture? They don't need anybody else to make this happen. (And I don't want to share the profits with anybody other than you)
Or are you referring to some other form of "Joint"? :)