Among the group’s companies, Indian Hotels, Tata Power, Trent Limited, and Tata Consumer led the list of ‘generous paymasters,’ as per the report.

LEAVE A REPLY

Please enter your comment!
Please enter your name here