Landa Moves Toward Commercialization

The Landa S10 at Edelmann was the second Landa press shipped and was already installed in April 2018.