Health Ministry orders probe into Delhi's Apollo Hospital over allegations of illegal kidney transplants
Chennai-based chain Apollo, which runs over 70 hospitals across India, performed 1,641 solid organ transplants in 2022, according to company data