Executive Centre India Limited is expanding its presence in Delhi NCR. The company has leased a significant 480,000 square feet at Worldmark Aerocity. This expansion includes three centers, offering over 5,000 workstations.