Cat Rock Capital’s Alex Captain on why he sees big upside in his online delivery investment

The full interview with Alexander Captain.
09:43
Mon, Apr 23 201810:30 AM EST