Michael Williams
Michael Williams

Value Investor, 20 year horizon