Cygnus Hospitals is an asset-light chain of 10 hospitals based in North India, focusing on select higher-secondary and tertiary-care specialties. Learn more at www.cygnushospitals.com.
Location: India, Delhi
Employees: 1001-5000
Founded date: 2011