Avenida Pearson 21
Barcelona, 08034
Spain
social entrepreneurship, business model, developing countries