Admiral Karambir Singh has assumed charge as the 24th Chief of the Naval Staff. "My predecessors made sure that Navy has a solid foundation and has reached new heights," he said. "It'll be my endeavour to continue with their efforts and provide India with a Navy that's strong, credible and ready to meet security challenge in maritime domain," Singh added.