Dubai: Titan Eye+, India’s largest eyewear company, has launched it’s first international store in the UAE, adding to its footprint of 860+ Titan Eye+ stores across 300 different cities in India. The brand, which has an annual production capacity of […]