Recent developments at TVS Holdings highlight governance concerns raised by Lakshmi Venu, impacting the company’s leadership structure.