IND architects reflected the spirit and mission of Alfa-Bank in the design of their offices located in Moscow, Russia. The office for the Digital division