Onward Technologies Limited (BSE: 517536) (NSE: ONWARDTEC), announced the renewal of a multi-year Managed Digital Services ...