Canatu Wins EUR5M Reactor Order, Validating CNT Pellicle Tech