We are passionate about changing retail for the better.
We build products that help shoppers shop and sellers sell.
Shopzilla, Inc. manages a premier portfolio of online shopping brands in the US and Europe, consisting of Bizrate, Be...