One stock that fits the bill for value investing seeking downtrodden stocks with excellent long-term potential is Burford Capital.

One stock that fits the bill for value investing seeking downtrodden stocks with excellent long-term potential is Burford Capital.