When our digital signage news feeder picked up a story about Microsoft entering the retail space with its own stores, I was not surprised. Although Microsoft has been able to tout their own innovative...

Read More