D

I found The Investment Trust of India Ltd to be an...

I found The Investment Trust of India Ltd to be an average investment company. The services provided are satisfactory, but nothing exceptional. They provided me with the necessary information and options for investment, but I felt that there was a lack of personalized attention. Overall, it was a decent experience.

Comments:

No comments