NLC India Q1 results: Profit rises 21% to Rs 343 cr | Sharefundss