Contact the publisher of this press release Clarity Software Solutions, Inc. Ranks No. 107 on the 2012 Inc. 500