Adobe calls off $20bn deal for Figma after antitrust concerns

11 months ago 5
ARTICLE AD BOX
Adobe, based in California, sells software for creating, publishing and promoting content and managing documents
Read Entire Article