Business European embedded banking startup Swan adds another $44 million to its Series B by admin 0 French startup Swan has raised one other €42 million (round $44 million at present change charges). The corporate considers this ... Read more