Home Stock Top 2 stocks to benefit from India’s $33 billion defense production ambition