ICC is an event management company and doesn't run cricket: Ian Chappell

ICC is an event management company and doesn't run cricket: Ian Chappell?