On visiting http://www.globalfirepower.com/navy-submarines.asp you will find that India has small submarine fleet, compared to other countries. Given that India has a large coastline and depends on ocean waters for its economy, it needs to defend them well. And although no armed conflicts are...