Vidrack.com Engage with Your Customers Using Video Reviews in Exchange for Customizable Incentives.
Vidrack, winners of the recent Ottawa Startup Weekend, launched today a video testimonial website that gives businesses content ownership of their video reviews. Vidrack is the easiest way for customers to share their product reviews…


