Information Services Corporation declares $0.23 dividend Press Room 1 year ago Information Services Corporation declares $0.23 dividend