UK researchers used AI to uncover a whopping 11,456 social innovation projects online

Business