
Malta’s Saint James Hospital Group
Embarking on any business enterprise is never a small feat, but when that business is healthcare the task becomes gargantuan – and even greater if opening a healthcare facility in a country where the economies of scale create immediate difficulties. There’s also the problem of the main competitor being the free-of-charge public sector.






















