3 March 2026

Japan Post launches economic research institute