Mercedes-Benz Vans Russia's supply quality control unit says it does not make sense to "go in and out" of the troubled market, which is currently beset by myriad challenges stemming partly from international disapproval of what many see as Moscow's actions in Eastern Ukraine and de facto annexation of Crimea.