Federa.com is a scam?
It has been almost two months since I requested the return of my $20,000 deposit. Support and finance team keep promising that it will be sent as soon as possible, but nothing has happened. This business appears to be a SCAM
Date of experience:
Feb 28, 2025