Alberici Spa (Italy) specializes in designing, manufacturing and commercializing automatic payment systems and their accessories, building on its 7... More...