Tata Group

Company

An Indian conglomerate mentioned as a 'concentration of trust' that can launch diverse products due to inherent societal trust.

Mentioned in 2 videos