India to probe Apollo Hospital Delhi’s alleged links to ‘cash for kidneys’ scandal
India’s health ministry has ordered a probe into Apollo Hospital Delhi, part of largest private hospital chain Apollo Hospitals (APLH.NS), after media reports linked it...