OT
OTR Solutions
View company profile →
Worse company to work with
Worse company to work with, they delay your payments and make you do severals call and emails to the brokers, once you got and answer from broker then they pay you. Make not sense have a factoring that make you do the collection and they charge a commission.