13:4213:42, 25 July 2007diffhist+3,115 N
Inclusive business
←Created page with ''''Short definition:''' Inclusive business refers to sustainable business opportunities that are good business and benefit low-income communities. Large corporatio...'