Business travel has not recovered as quickly as leisure travel. getty Google has told its senior managers to limit employee travel only to “business critical” trips, according to a leaked internal email seen by The Information. No more team off-sites or social functions, and no more in-person meetings when a […]