Press Release

Bengaluru leads the pack of IT-BPM office spaces stock with about 162 million sq. ft. at the end of 2020: Colliers India