J

Tata Investment is an average company. I had an ok...

Tata Investment is an average company. I had an okay experience with them. The services provided were neither great nor terrible. I would say they are just average.

Comments:

No comments