TRT Express
Consumer Report
This is a front for merchandise purchased through the usec of stolen credit cards. It advertises itself as a 'freight forwarding'service and all sounds legit, contracts, background check pretended to be done etc. It operates from another location than the one given on contract, most likely Africa ...