Regulatory
View AllIndustry
View AllNBCC Discusses 139-Acre Project in Seychelles
NEW DELHI: State-owned NBCC is considering a project in Seychelles focused on infrastructure development, including housing, on a 139-acre island. On Monday, the company announced…




























