Established in 1986, Karuna Trust is a public charitable trust that has been implementing health and development programs through public private partnership in India for over two decades.