Active wear firm Asics Corporation has set up a sales subsidiary in Sao Paulo, Brazil, to help boost its presence in South America.