Criado em 2015 (os Estados Unidos de América), TOUCHBACK possui 592 marcas irmãs e 2034 marcas concorrentes. TOUCHBACK é propriedade de MICROSOFT CORPORATION, listada na bolsa de valores de New York. TOUCHBACK pertence ao setor de negócios Programas.