Tech Snap Inc. Just Confirmed the Price Tags for its Acquisitions of Placed and Zenly August 11, 2017