Tag: possibility

Screen Shot 2015-01-05 at 8.50.16 pm

Yandex St Petersburg Russia

  Russian search engine giants Yandex have created a bright and futuristic office space that points the companies position as the leader in Russian language search. Using future…