Tag
Tech companies are in the hot seat over ads linked to foreign accounts.
It's as strange as it sounds.