2 ms·
Likely some other company in the Cayman islands owns their intellectual property, and they they pay a good portion of their revenue to license it.
by 8note 6y ago
Likely some other company in the Cayman islands owns their intellectual property, and they they pay a good portion of their revenue to license it.