I.T. Marketing Corporation (ITMC)

A.I. could 'remove all human touchpoints' in supply chains