Heads up to anyone using GlowingReviews.co
Edmunds.com accuses GlowingReviews.co of posting more than 60 fake reviews of about two dozen dealerships, including eight in the L.A. area.
In its lawsuit, filed in Texas, Edmunds alleges GlowingReviews.co, operated by Humankind Design Ltd., of...