Egyptian fashion aggregator Drop’s New Cairo flagship store brings a new “third space” retail experience to Egypt