Robert Halford
Robert Halford's avatar
Tech start ups, skiing, Cambridge, history. Investing.