24 March 2023 SNF renews its support for the Stavros Niarchos Foundation Cultural Center (SNFCC) with a new 3-year grant of up to €30 million More