fbpx

Have we become too demanding on tech?