Definitions for "Computershare"
Founded in Australia in 1978, Computershare has grown (largely through overseas acquisitions) to become the world's largest share registry business.