Tag: Carl Zeiss sign cooperation deal on Shearography system