Owl Labs’ annual State of Hybrid Work Report finds that 8 in 10 UK workers are losing time to meeting tech glitches. That ...