The Tata-owned Indian Hotels Company Ltd (IHCL), which operates the Taj Hotels, has launched an investigation into a reported data breach that potentially exposed the personal information of approximately 1.5 million customers. This breach was brought to light by the Economic Times on Thursday.