AppScotch

Based in California, with an R&D office in Russia, AppScotch has developed technology to enable advertisers to offer a new kind of interactive ad unit that turns the humble banner ad into something that is actually playable. Read More