DI Telegraph is located in the very center of Moscow in the Central Telegraph building that has been the outpost of new technologies and the symbol of global communications for 90 years. The Iconic Telegraph building has found a new life in the 21st Century as the place where the most bold and creative technology ideas are created.