Tag
The $6.5 billion TVS Venu Group has been steadily expanding its financial services footprint beyond lending - particularly vehicle loans, and has made strategic investments in insurance as well as asset management.