Retail major MegaMart opened Bahrain’s 16th store at Sehla. The branch was opened by Northern Governor Ali Al Asfoor in…