Talking Numbers: Buy Amazon or Netflix?

Talking Numbers 3:46 mins

Discussing whether Amazon or Netflix is the better buy, with Steve Cortes, Veracruz LLC, and Jeff Tomaulo, Belpointe Alternatives.

View Comments