Swiss firm Invenda secures CHF 7m in funding Invenda Group has raised CHF 7 million (approx. $7.59 million) in a funding round, which will bolster growth in sales an... Read more January 19, 2022