The Indian Navy is set to commission INS Mahendragiri in Visakhapatnam after a burst of recent inductions. The momentum masks delays in fresh warship orders, shipbuilding capacity and indigenous ...