New international-standard hospital for northern India
Apollo Hospitals has partnered with the Jujhar Group to establish a new 625-plus bed hospital in Mohali, in northern India20 Feb 2025
Oliver Cuenca