Content DevelopmentD-ID Launches Corporate-training Solution, Harnessing AI and Digital Human Technology to Revolutionize the Post-pandemic Workplace June 8, 20222 min read D-ID today unveiled the first new corporate training solution that enables companies to create engaging video content featuring virtual human instructors.