Prime Minister Keir Starmer’s Labour government has received a major endorsement of its economic strategy, with Google unveiling a £5 billion ($6.80 billion) investment...
The UK's life sciences sector has been dealt a severe blow with MSD's decision to ditch its under-construction £1bn research center in London. This...