On the shopping record are either readymade or under-construction villas, or land parcels to design and build their dream homes. This complete facility is expected to house more than 3,000 employees spanning across completely different verticals of operations and expertise. Bank of America has entered a long-term lease of 9 years and shall be paying…
