Japan Post Holdings sells $1.37M in Aflac stock
Read Japan Post Holdings sells $1.37M in Aflac stock on AiiN.