Wendy's opens up shop in Brazil with NCR digital signage

X