EY leases 4.20 lac Sq Ft for 5 years

EY Global Delivery Services India Private limited has leased a space in…