News

Iris Ventures and Mumble Forum hosted a panel in London examining the many parallels between business and competitive sport.