I've stumbled upon this sentence and to me it just sounds a bit off:
The selection of shops is accomplished by our company.
I've never seen accomplished used in that context and I was just wondering if using a word such as "carried out" would sound more natural or if this is indeed a valid usage of accomplished.