IDG Condemns Russia’s War on Ukraine and Expresses Our Solidarity with the People of Ukraine
Reflections from IDG’s CEO On September 8, 1941, the Nazi fascists launched the Siege of Leningrad, cutting communications, blocking all roads into the city, shutting…