An Edgecombe County tractor manufacturer’s financial problems have left thousands of customers and dealers feeling cheated. Documents show Farmtrac owes more than $55 million and was in such poor ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results