Technology

‘Flying isn’t all that necessary’: Grounded business execs express relief at suspension of non-stop travel

Business travelers who spent 14 or more nights away from home per month had trouble with anxiety, depression, alcohol dependence and sleeping, report.

January 12, 2021 by Suzanne Bearne