Alibaba Group GM Terry von Bibra gave insight and outlined some mind-blowing numbers in a presentation at this year's IntraFish Brussels Leadership Luncheon.

IntraFish caught up with him at the event.