Tata Group's reputation is under fire amidst internal turmoil, but is that all?