Emida is a leader in the global prepayment and value transfer market, operating in 37 countries.
27442 portola parkway, suite 150