MTC or MTS the largest mobile network operator in Russia.

MTS Group Logo
Headquarters:
Moscow, Russia
Company Type:
Mobile

Links

MTS Group News Add Post


MTS Group Data Center Map


MTS Group Locations


Show Sites
MTS Greenbush
Проезд 683-й
д.8, Zelenograd, Moscow, Russia, 124527
Located in Moscow / Москва́