has approved its oncology facility in Baddi, Himachal Pradesh, India. The approval comes after a thorough audit in April, ...