HBI Deals+Insights / Business Models and Strategy
This week UK healthcare charity Nuffield Trust opened a hospital in its first central London site, located within the grounds of Barts Health NHS Trust’s St Bartholomew’s Hospital site, while Cleveland Clinic last week opened a large facility in Grosvenor Place, also in central London.