Welcome to WebmasterWorld Guest from 184.108.40.206
Forum Moderators: werty
Yahoo is different to Google. You need to go to each individual country to set up an account, do it in the currency of that country, and follow the editorial guidelines for that country.
Here is the link to the list of international accounts offered: