NBCC Q2 results: Posts net profit of Rs 46 cr | Sharefundss