Russia’s Software Shop seems to lose almost 7K applications once invading Ukraine, but some larger tech programs are still – TechCrunch

Buy now