Screen Machine Industries, LLC of Etna, Ohio, has become the parent company of Diamond Z of Caldwell, ID. This will create a strong partnership of two material processing pros — Screen Machine in ...
The campaign to raise £1.49 million to buy a new Screen Machine mobile cinema has reached a successful conclusion. Beginning in September 2023 after the old cinema reached the end of its lifespan and ...