P.O.Box 3196, Breda, Noord-Brabant, Netherlands,
EDM is a very well known manufacurer of tickets for public transportation. In the US we are supplying 90% of the transit market.
public transport tickets, franchise for services, portal communication solution for companies