The Crown Estate, the property company that generates income for King Charles III, has bought a site in Oxfordshire as part of a life sciences development project worth as much as £4.5 billion ($6 billion) once complete.
US Breaking News
Sign in to your account