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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results