I was looking at a magazine which featured the 12th edition Rolex Laureates. This is the link to the same. Maybe some have already seen it.
I guess, there are many institutions across the world which institute such awards for the betterment of the world, in very general terms. It is nice to know this. I hope you find it interesting.