Etiquette and rituals rule in Japan’s business culture

by Sally Herships