Sunday, December 15, 2024

Neville Tata

Neville Tata has taken charge of Star Bazaar, heralding the rise of the next generation within the Tata Group. Star Bazaar, the hypermarket division of Trent Ltd, is part of the Tata Group's retail portfolio.Nev͏ill͏e, the...

No posts to display

Recent articles