Tata Consultancy Services exonerated itself from being the source of the breach after an internal investigation