The Watch Lab, one of the UK’s fastest-growing specialist watch and jewellery repair retailers, has opened its latest store in The Centre, Almondvale Boulevard, Livingstone.
Two British public sector entities - the UK Atomic Energy Authority and the Science and Technology Facilities Council's Hartree Centre - have teamed up with US-headquartered technology firm IBM to ...