Stavros Niarchos Foundation Awards Grants Totaling $80 Million
Release Date:
04/19/2019
... Totaling $80 Million The Stavros Niarchos Foundation in Athens, Greece, has announced grants totaling more than $80 million in support of journalism, civic engagement, and inclusion and...