Takao Iwai, corporate senior vice president and managing director of financial solutions at NEC Corporation by Tom BleachNovember 16, 2023November 16, 2023