Loading people...
§ Investor Profile
Greg Sheppard is Director of Research at Firsthand Technology Value Fund.