What’s the Definition of Your Business? December 10, 2019 6:00 am Published by henrietta.poirier Discover how Amazon’s battle with Netflix is teaching us to rethink competition and question how business should be defined in