Across ten cities, IndoSpace has the largest network of 44 logistics parks with 49 million sq. ft delivered and under development. A...

READ MORE