IMPACT, promotional items of the future
IMPACT is a brand of the Dutch company Xindao, a recognized supplier of promotional products and gifts since 1986. The company has branches on three continents in many countries, i.e., the Netherlands, Scandinavia, England, Germany, France, Italy, Spain, the USA, Hong Kong, and Shanghai. In addition, its substantial presence in China and its design studio …