Social businesses are organizations aimed at addressing social problems through business and marketing strategies. Of particular concern are issues connected to poverty, social inclusion among emerging consumers and sustainable development (Travagline, Bandini, Mancinione, 2009; Márquez et al....