-
Viesearch·
-
Anonymous·
Embassy Office Parks: Tech Parks in Bangalore, Pune
Today, we are the single largest private office park portfolio in India, spread out over 30 million sq. Ft. of operational business parks and 13 million sq. Ft. at various stages of development.