Summary: Scott Malkin speaks about the future of physical retail, luxury brands and his new venture in the USA.