Rank Xerox opens new factory
Rank Xerox opens new factory in Coslada, Spain, and new assembly plant in Lille, France. This picture shows the plant in Lille.
Rank Xerox opens new factory in Coslada, Spain, and new assembly plant in Lille, France. This picture shows the plant in Lille.