Tech

Talk of an economic downturn is on the uptick, industry execs say

Fears that a decade-long expansion is finally set to contract are widespread