GREENWICH, Conn.--(BUSINESS WIRE)--Cat Rock Capital Management LP (together with its affiliates, “Cat Rock Capital”), a long-term oriented investment firm and holder of approximately 13.8 million ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results