The government's construction arm, NBCC (India) Limited, is in discussions to undertake infrastructure development, including housing, across nearly 139 acres on an island in Seychelles. The proposed ...