NSE: NBCC

NBCC: The Navratna Construction Giant at a Valuation Crossroads