Technology Frozen In The Face Of Choice – Over Half Of US Retailers Are Suffering With Information Overload… AIT News Desk Feb 7, 2020 A new study reveals that 51% of US retailers agree that they are suffering from information overload when it comes to software purchases. The…