Tech Alpha
Growth, deep value, value, special situations
Tech Alpha
Contributor since: 2013