Home Economy How tech companies can stay agile in an uncertain world