Amazon Advertising this week launched Sponsored Display to vendors who sell on Amazon in the United Kingdom, Germany, France, Italy, Spain, India, Japan, and Canada.
Sponsored Display is a self-service advertising solution that enables advertisers to engage shoppers who showed interest in categories related to the promoted ASIN or by targeting select pro…