North Wales firm’s technology powers Everest glacier breakthrough

A CHANCE encounter on a train – and an unexpected introduction from a magazine – sparked…