LikeShareFollow
Splash is the largest fashion retailer in the Middle East. Splash, part of Landmark Group was founded in Sharjah in 1993 and has 200 stores in 13 countries