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.