Business News | Thu Feb 28, 2013 2:39pm IST

Apax sells stake in Apollo Hospital for $90 million: source