Tata Group-backed CaratLane to launch its 2nd jewellery retail store in the US
IBNS-CMEDIA: CaratLane, a Tata product and an omnichannel fine jewellery brand, has announced the launch of its second retail store in the United States, located in Frisco, Dallas, Texas. The …
Read More