Toggle light / dark theme

Starta Accelerator plans to nurture high-tech ‘ponies’ in New York City

10 tech startups from Russia and Eastern Europe get a shot in the Big Apple.