Admiral Robin Kumar Dhowan (vice-chief till Wednesday) took over the reins as India’s new Navy chief on Thursday and will have a 25-month tenure. After dithering for over 50 days following Admiral DK Joshi's sudden resignation on Feb-26, owning "moral responsibility" for a string of warship mishaps, the government finally made the move.