Modern Value Partners

Modern value investing in public equities