Contact the publisher of this press release Compushare Accredits Cloud Computing Solution to Record Performance in First Half of 2011