Tech is source of stress — and solution to address it
Technology can make life faster and simpler – and sometimes, more stressful. As employees complain technology is forcing them to work all the time, a new market is emerging for tech that helps you relax.