3D Investing
Deep value, contrarian, long-term horizon, growth at reasonable price
3D Investing
Contributor since: 2014