Technology | Thu Mar 18, 2010 11:32am EDT

Kremlin picks site for Russian "Silicon Valley"