New Delhi. 03 March 2023. Sir Ben Key First Sea First Sea Lord and Chief of Naval Staff, Royal Navy is visiting India on a…