Who trade Forex(foreign currencies)?

Currencies are traded by individual retail investors, financial institutions, and corporations doing business. Retail investors and banks are trading to make profits and corporations usually trade in the normal course of the international business process.