24 March 2025

GIAJ says restoring trust with Japanese customers is "still in progress"