5 March 2025 Press Release: D-ID partners with Microsoft to deliver AI-powered avatars, transforming communication, customer interaction and accessibility