Investors have given a thumps up to the privatization of Japan Post Holdings and two of its financial units, as the firm is attempting to wade into unchartered territory using the licence the privatization process offers.