NBCC shares off lows after unit bags orders worth ₹600 crore