NBCC Share Price Strategy 2025: Shares of NBCC (India) Ltd, the state-owned construction major, have been on a steady upward trajectory in 2025, outperforming benchmark indices with a 29 per cent year ...