BofA leases 1.1 million sq ft office space in Chennai

Dated on: Thursday 28th December 2023

Bank of America (BofA) secures 1.1 million sq ft of office space in Chennai, a significant move for its offshore operations, highlighting its commitment to DLF Downtown, Taramani.

More News