IT major signs five-year lease with Onward Coworkx in Noida, reflecting sustained demand for office space amid strong leasing activity in metro cities