Pacific Time
Telemarketing in Japan
In Japan, telemarketers are called "meiwaku denwa," or nuisance calls. They've been the irritating the Japanese for about the last ten years.

In Japan, telemarketers are called "meiwaku denwa," or nuisance calls. They've been the irritating the Japanese for about the last ten years.