Greg Sands Discusses Technology and Investment | Masters in Business | Podwise