March 19, 2017

Windows updates will soon get pushed over limited connections too

One of the tweaks Microsoft is making in the upcoming Windows 10 Creators Update is forcing software patches over limited connections, or "metered connections" as Windows […]
January 31, 2017

Only 49% of marketers are pushed to reinvent customer service due to technology

Technology is causing disruption in most markets, but only 49% of marketers believe they are pressured to develop their customer service as a result of disruptive […]