OTR Solutions
Read all reviews for OTR Solutions →
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.