Criada em maio de 2008, a Scuderia Autowear tem o propósito de ser a primeira grife automotor do Brasil. Em processo de registro junto ao INPI, o nome é conhecido por representar as equipes que competem na Fórmula 1. A marca simboliza um circuito próprio, que transmite a sensação visual de movimento em alta velocidade, tendo a cor vermelha como representação do asfalto quente e a paixão por automotores.

A loja Scuderia do Taguatinga Shopping foi inaugurada no dia 1 de maio de 2009.