Japan Post Insurance has completed its first $1 billion overseas issuance of U.S. dollar-denominated subordinated notes, with legal guidance from Sullivan & Cromwell’s team on various regulatory matters.