Our valued sponsor

What does EMI mean? Is it a bank account? Still a payment processor?