Business News | Mon Feb 11, 2013 10:09pm IST

Apax sells part of stake in Apollo Hospitals for $97 million