Jacob Shapiro

Jacob Shapiro

Director of analysis for GPFutures.

Ratings