English: The company has more 400 stores around the world.
Telugu: యమహాకు దేశవ్యాప్తంగా 400 లకు పైగా డీలర్‌షిప్ కేంద్రాలున్నాయి.