Active since Mar 2023
I have no issues with Tradercr except when it comes to deposit & withdrawal of funds which could've been made easier with inclusion of e-wallets. Also the time it takes for funding and withdrawal could be improved. This is the only negative I have stopping me from giving them 5 stars.