Meet this year’s finalists of the European Social Innovation Competition
See who were selected as the ten finalists from the 1,095 applications that were received.
Read more