Ukraine’s tech giants fight war on a different front

Ukraine’s tech giants fight war on a different front
play icon
Ukrainian servicemen of the 24th brigade stand guard at their position in the trenches at the frontline, amid Russia’s attack on Ukraine, near Niu York, Donetsk region, Ukraine on Tuesday. Reuters