Gulfsands shares drop as Morocco exit threatens penalties

Markets news
Markets news

Breaking