UPDATED: European automation and projection manufacturer Screen Research, has been placed into receivership, which under French law is a form ofthe US Chapter 11.
UPDATED: European automation and projection manufacturer Screen Research, has been placed into receivership, which under French law is a form ofthe US Chapter 11.