Netflix starts Japan service in global push

Netflix launches its service in Japan, the latest move in the US-based online streaming giant's global push as market competition heats up.