Japan Inc.’s climate ambitions leave small suppliers asking for help

17/06/2025