Sentence 1: A new Goo Ball is introduced , which is ground up by the Corporation into a facial cream .
Sentence 2: A new Goo Ball is introduced , which is ground by the Corporation into a facial cream .
Question: Do Sentence 1 and Sentence 2 express the same meaning? Yes or No?