Home › Questions › Is it grammatically correct: ...
I want to express, that a given service is controlled/operated by some guys living in Poland.
In America people consider "controlled" to be a bad word in some cases. A business is said to be headquartered or based in another city, state, or country.
You must sign in to view your friends.