Titan acquires the remaining 27.18% stake in CaratLane for Rs 4,600 crore, giving it 98.28% of the company
India's e-commerce landscape, known for startup failures, has achieved a significant victory pos