Several international banking and business brands have suspended their operations in Russia since the invasion of Ukraine. Some others, however, continue their operations. AajTak's foreign affairs editor, Geeta Mohan, reports from Moscow on the state of malls and banks.