20011220 city.bengaluru: Russian techies open shop in Bangalore