AlixLabs closes €15M Series A to commercialise the atomic etching technology

Business