334 employees
IndoSpace Logistics Parks is an Indian company that specializes in real estate development.
2008