MSTC shares: 100% upside ahead? Monarch sets target price of Rs 1,726 on multibagger stock
MSTC is majorly owned by the central government and has an excellent track record of successfully conducting fair and transparent auctions for government bodies in India, Monarch said.