USD 24 million funding takes Amica pre launch valuation to USD 70 million

Top