Two Indian brands will present collections at Moscow Fashion Week

Two Indian brands, NBC brand and Geisha Designs, will present their latest collections at the Moscow Fashion Week (MFW). The…