Marks & Spencer, the iconic leading British clothing retailer celebrated the launch of a new store in Cairo, giving Egyptians a one-stop fashion …