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

1 year ago 6
ARTICLE AD BOX
Adobe, based in California, sells software for creating, publishing and promoting content and managing documents
Read Entire Article