Bank of America is shifting its India headquarters from Nariman Point to the Bandra-Kurla Complex (BKC), marking another milestone in the steady movement of businesses to the suburbs. The bank is expected to move next year. The deal reflects renewed interest in BKC,” said a source familiar with the deal. The corporate houses and financial […]