Harsh Agarwalla
Value, deep value, growth at reasonable price, contrarian
Harsh Agarwalla
Contributor since: 2014