At Moscow Fashion Week, the Institut Business and Design (B&D) made a significant mark with a standout showcase that highlighted the future of fashion education and innovative design