Link Corporation of Palo Alto, CA sues 8 Yelp reviewers for $1 million each
Santa Clara County Superior Court: 1-15-CV-281637
Sign in to post comments.
Comments (0)
Sign in to post comments.