Social innovation in community development refers to the collective design, implementation and diffusion of novel solutions to social challenges, emerging from grassroots engagement and cross-sector ...