Impact investor Menterra invests in OmiX Labs, three other companies

Top