8th August 2023
KUDO Gains a Patent for Systems and Methods for Automatic Speech Translation Benzinga