A leading Canadian developer of high technology and a producer of advanced materials and nanomaterials
Does this mean what I think it means?