NEW YORK, Aug. 21, 2024 /PRNewswire/ — D-ID, the leading platform for the generation of digital humans, today announced the general availability of D-ID Video Translate – allowing businesses and content creators to reach multilingual audiences with content that resonates across cultures…