DSTORi owns and operates a state of the art manufacturing facility based out of Jebel Ali, Dubai, spread over 20,000 sq ft area and employing over 200 highly-skilled artisans.