Titan Company Limited, India’s leading lifestyle company, unveiled its latest Eponymous collection of exquisite timepieces that glitter in 18K and 22K solid gold under the Nebula series, and launched ...