TAC is a start-up founded by a team of passionate media & advertising specialists based in Singapore.