I am a creator from Sri Lanka. I want to run ads on this this greatest platform based on several reasons. Can Pinterest allow/accept Visa cards from worldwide as the payment methods. Then most of the creators can get the most out of this. @pinterest
Looking forward to hearing from other creators and advertisers too.