LOGO
LOGO

Tata Investment Corporation Ltd. (501301)