Leading Indian watch brand Titan Watches has launched their much awaited Stellar 2.0 collection – a glimpse into the cosmos.