Skip to main content
2 of 4
added 8 characters in body; edited title
user avatar
user avatar

Possession or adjective: "Google's products" vs. "Google products"

My major responsibility is tuning search results on several Google's products.

Is the above sentence correct or should I use Google instead of Google's?