The polling results of IndusInd Bank Ltd, announced on 5 October 2023, come as a shot in the arm for those seeking a more active role by the institutional shareholders in exercising their franchise boldly and independently and not blindly toeing the management (promoter) line.