The Times of IndiaTalks on to open Indian stores in Russia: Vladimir PutinJun 23, 2022bookmark_bordersharemore_vert