To make our own funding information very findable, here is another access point (though generally we believe making accessible under "About" is indeed enough). You find our funding information here.
Otherwise we are currently completing our ratings, and taken together have evaluated more than 100 institutions, many of them three times, so we are approximating 300 ratings. We have covered think tanks on all continents, and in several languages. In the next days we will reconcile these ratings and then adjudicate them. Stay posted for updates.