Managed workspace provider IndiQube has leased 390,000 sq. ft. in Sector 142, Noida, marking its largest campus in the NCR. The expansion comes as the Noida Expressway emerges as a key office hub, with rising demand from GCCs and technology firms amid record growth in India's flexible office leasing market.