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.