3 Variations of the Traditional Business Model

Business types