Accolade Rewarded with $22.5M Investment, $500M Valuation

July 17, 2015