A travel content creator couple from the UK shared their surprise at finding a high-tech changing room at a store in India, claiming they have not seen such technology even in stores in Dubai, London ...