MTAR Tech vs Apollo Micro Systems: Which multibagger defence stock to buy after 395% rally in 1 year

· Economic Times