0
A Texas pet-sitting company’s $1 million lawsuit against clients who gave it a 1-star Yelp review has been thrown out of court.
+ Read More