CEVA Logistics has begun operations at a 75,000m2 logistics facility in Toledo, Spain, which the company says is one of the largest specialized fashion and apparel distribution hubs in the Iberian ...