State-run NBCC (India) bagged a Rs 400-crore project from the commerce ministry to construct the India Pavilion at the Dubai World Expo 2020.