Foreign exchange company
A non-bank foreign exchange company also known as foreign exchange broker or simply forex broker is a company that offers currency exchange and international payments to private individuals and companies. The term is typically used for currency exchange companies that offer physical delivery rather than speculative trading. i.e., there is a physical delivery of currency to a bank account.