Japan Post Holdings Sells $1.4 Million of Aflac Shares, Sparking Buzz Among Retail Investors.
Japan Post Holdings’ aggressive Aflac sell‑off signals a shift in strategy—over 400,000 shares sold, sparking investor buzz and raising questions about future holdings.
3 minutes to read









