Indigenous or heterogeneous, does not matter how the ship is made, the final thing is what matters, Indian Navy is called blue water navy b'coz of AC's it have, it does not matter if one was bought from Britain & another from Russia, it can inflict the damage either way. And pls answer one question if u say we bought steel from Russia (though false since now India makes it's own steel for warships) does that mean the ship is not indigenous?? by this logic no ship in the world is 100% indigenous.
& another totally false allegation is that we paint ships in saffron color after congress came to power all ships are painted in green.......
(just kidding)