Lakshmi Venu’s governance concerns have led to significant changes at TVS Holdings, affecting its leadership and operations.