Looks like a bunch of videos by Videolux Productions on the Global Challenge here.
https://vimeo.com/videoluxproductions/videos/sort:date/format:detailCan't understand the words, but this is the latest video and the title sounds like these are the winners?