Robin K. Dhowan took over as chief of the Indian Navy nearly two months after Admiral D.K. Joshi quit the post in the wake of a series of mishaps. Admiral Dhowan (59) who has been the acting Navy chief since Joshi’s exit, has been appointed the Chief of Navy Staff superseding Western Naval Commander Shekhar Sinha. He will […]