Торгова марка Stern належить міжнародному холдингу. "The Sport & Fashion Management, Pte" (також контролюючому мережу спортивних магазинів "Спортмайстер"), штаб-квартира якого знаходиться в Сінгапурі.

Зараз комплектуючі для Stern роблять у Південно-Східній Азії, а збирають велосипеди на двох заводах у Росії: один знаходиться у місті Нерехта у Костромській області, а другий – у Клинцях, розташованих за 180 км від Брянська. У лінійці Stern є міські та гірські велосипеди.

Країна виробник Китай. Електростанція бренду stern виробляє номінальну потужність 5000 вт, що гарантує приладам стабільне постачання електрики.

Якщо порівнювати гірські велосипеди цих двох марок, то Stels перевершує свого «опонента» за кількістю запропонованих моделей, однак у Stern Цікавіший вибір, оскільки даний велобудівник, крім сталевих і алюмінієвих байків з колесами різних розмірностей, випускає навіть «двоколесники» з карбоновою рамою.