X

Tata Group

Indian giant Tata rolls out “super app” Tata Neu to the public

The Tata Group, a $103 billion Indian conglomerate whose businesses range from salt to software to telecom and steel, is…

This website uses cookies.