Tata lays out cluster strategy to leverage its strength
Tata group has formed the five executive cluster strategy with specific objectives being outlined for each cluster.
Tata group has formed the five executive cluster strategy with specific objectives being outlined for each cluster.