After a year of coaching with experts from the Swiss Comission for Technology and Innovation Biowatch successfully pitch the jury of the CTI and obtain the exigent CTI Label. A great signal to investor, meaning that our company is worth considering. Actually, it means Biowatch is among the elite. We are very proud. Thank you CTI!