Speciale Invest, Micelio Fund, others invest in cleantech firm NewTrace

Top