The project IFC partially exited from is Tivoli Hills, Bengaluru, spread across 60 acres, 80 percent sold, and in the final stage of development
The project IFC partially exited from is Tivoli Hills, Bengaluru, spread across 60 acres, 80 percent sold, and in the final stage of development