Israeli AI startup D-ID is laying off 22 employees, representing a quarter of its global workforce of 88, as part of an efficiency drive. The layoffs, announced on March 10, 2025, affect mostly staff in Israel. This move comes just days after the company secured a strategic partnership with Microsoft to integrate its interactive avatar technology. D-ID, which specializes in AI for corporate applications like customer experience and marketing, stated the restructuring aims to streamline operations and prepare for accelerated growth.