Boomerang Commerce Inks $8.5M

July 17, 2014