Consumers often turn to online reviews to decide where to shop, eat or book services, but a new Tulane University study finds that star ratings might be influenced by something other than product quality—the size of the company.
This post was originally published on this website.