Best Stocks to Buy Under Rs.50

1. Bank of Maharashtra

2. Rail Vikas Nigam Ltd

3.NHPC Ltd

4. GMR Infrastructure Ltd (GMRI)

5. Trident Ltd. 

8.LGB Forge

9.Pion. Embroider 

10.Sadhna Broadcast 

10.Sadhna Broadcast 

11.MMTC