Stavros Niarchos Foundation grants 420 million euros for 3 new hospitals in Greece The Stavros Niarchos Foundation (SNF) announced a health partnership with the Greek government that will…