Greg Sands Discusses Technology and Investment - Masters in Business - Podfriend